/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package pe.com.transportes.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import pe.com.transportes.modelo.Ruta;

/**
 *
 * @author PFR
 */
public class RutaDAO {


      public void insertarruta(Connection con,Ruta c) throws SQLException{

    String sql ="insert into ruta values (?,?,?,?,?,?,?,?,?)";
    PreparedStatement ps = con.prepareStatement(sql);


    System.out.println("codigo dao "+c.getCod_ruta());

    ps.setString(1,c.getCod_ruta());
          ps.setString(2, c.getLugar_inicio());
        ps.setString(3,c.getLugar_llegada());
        ps.setString(4,c.getTiempo_trayecto());
        ps.setDouble(5,c.getPrecio_normal());
        ps.setString(6,c.getHorario1());
       ps.setString(7, c.getHorario2());
       ps.setString(8, c.getHorario3());
       ps.setString(9, c.getHorario4());
  
    ps.executeUpdate();
    }

public Ruta buscarruta(Connection con,String inicio, String llegada) throws SQLException{

 Ruta bean = new Ruta();
  String sql = "select cod_ruta from ruta where lugar_inicio=? and lugar_llegada=?";

        PreparedStatement ps = con.prepareStatement(sql);
        ps.setString(1,inicio);
         ps.setString(2,llegada);
          ResultSet rs = ps.executeQuery();
        if(rs.next()){

            bean.setCod_ruta(rs.getString(1));
             }
        return bean;

}



}
